plural of pyramide - Spanish English Dictionary